/**
 * Copyright 2014-2016 eyaomall.com 
 * All rights reserved.
 * 
 * @project
 * @author jackey
 * @version 1.0
 * @date 2015-09-11
 */
package com.eyaomall.wxmall.service;

import java.util.List;

import com.eyaomall.wxmall.model.po.Area;
/**
 * 区域service接口
 * @author pro
 *
 */
public interface AreaService {


	/**
	 * 查询所有的区域
	 * @return
	 */
	List<Area> getAreas();
	
	/**
	 * 根据区域AreaKey获取Area
	 * @param areaKey
	 * @return
	 */
	List<Area> getAreaByAreaKey(String areaKey);
	
	/**
	 * 根据区域AreaKey和ParentID获取Area
	 * @param areaKey
	 * @param parentId
	 * @return
	 */
	List<Area> getAreaByAreaKeyAndParentID(String areaKey, int parentId);
	
	/**
	 * 根据id获取Area对象
	 * @param id
	 * @return
	 */
	Area getAreaByID(int id);
}
